<?php

namespace Entity;

use Doctrine\ORM\Mapping as ORM;

/**
 * Disponibilidad
 */
class Disponibilidad
{
    /**
     * @var integer
     */
    private $iddisponibilidad;

    /**
     * @var \DateTime
     */
    private $hora;

    /**
     * @var integer
     */
    private $dia;

    /**
     * @var integer
     */
    private $eliminado;

    /**
     * @var \Entity\Usuario
     */
    private $idusuario;


    /**
     * Get iddisponibilidad
     *
     * @return integer 
     */
    public function getIddisponibilidad()
    {
        return $this->iddisponibilidad;
    }

    /**
     * Set hora
     *
     * @param \DateTime $hora
     * @return Disponibilidad
     */
    public function setHora($hora)
    {
        $this->hora = $hora;
    
        return $this;
    }

    /**
     * Get hora
     *
     * @return \DateTime 
     */
    public function getHora()
    {
        return $this->hora;
    }

    /**
     * Set dia
     *
     * @param integer $dia
     * @return Disponibilidad
     */
    public function setDia($dia)
    {
        $this->dia = $dia;
    
        return $this;
    }

    /**
     * Get dia
     *
     * @return integer 
     */
    public function getDia()
    {
        return $this->dia;
    }

    /**
     * Set eliminado
     *
     * @param integer $eliminado
     * @return Disponibilidad
     */
    public function setEliminado($eliminado)
    {
        $this->eliminado = $eliminado;
    
        return $this;
    }

    /**
     * Get eliminado
     *
     * @return integer 
     */
    public function getEliminado()
    {
        return $this->eliminado;
    }

    /**
     * Set idusuario
     *
     * @param \Entity\Usuario $idusuario
     * @return Disponibilidad
     */
    public function setIdusuario(\Entity\Usuario $idusuario = null)
    {
        $this->idusuario = $idusuario;
    
        return $this;
    }

    /**
     * Get idusuario
     *
     * @return \Entity\Usuario 
     */
    public function getIdusuario()
    {
        return $this->idusuario;
    }
}
